table of contents
| WCSDUP(3) | Podręcznik programisty Linuksa | WCSDUP(3) |
NAZWA¶
wcsdup - duplikuje łańcuch szerokich znaków
SKŁADNIA¶
#include <wchar.h> wchar_t *wcsdup(const wchar_t *s);
OPIS¶
Funkcja wcsdup jest szerokoznakowym odpowiednikiem funkcji strdup(3). Alokuje ona wymaganą ilość pamięci i zwraca nowy łańcuch szerokich znaków, o zawartości początkowej będącej duplikatem łańcucha s.
Pamięć dla nowego łańcucha jest uzyskiwana z pomocą malloc(3) i może być zwalniana funkcją free(3).
WARTOŚĆ ZWRACANA¶
Funkcja wcsdup zwraca wskaźnik do nowego łańcucha szerokich znaków lub NULL, jeśli braknie pamięci.
ZGODNE Z¶
Funkcja ta jest rozszerzeniem GNU.
ZOBACZ TAKŻE¶
| 1999-07-25 | GNU |